<?xml version="1.0" encoding="UTF-8"?>

<beans xmlns="http://www.springframework.org/schema/beans"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd">

	
	<!-- Hier die Zuordnung der URL/Kommandos zu den Controllern -->
	
	<bean id="simpleUrlMapping" class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
		<property name="mappings">
			<props>
				<prop key="/Home.s">HomeController</prop>
				
				<prop key="/EditMitarbeiter.s">EditMitarbeiterController</prop>
				<prop key="/AlleMitarbeiter.s">AlleMitarbeiterController</prop>
				<prop key="/SaveMitarbeiter.s">SaveMitarbeiterController</prop>
				
				<prop key="/EditAbteilung.s">EditAbteilungController</prop>
				<prop key="/AlleAbteilungen.s">AlleAbteilungenController</prop>
				<prop key="/SaveAbteilung.s">SaveAbteilungController</prop>
				<prop key="/LoescheAbteilung.s">LoescheAbteilungController</prop>
				
				<prop key="/EditAbwesenheitsart.s">EditAbwesenheitController</prop>
				<prop key="/AlleAbwesenheiten.s">AlleAbwesenheitenController</prop>
				<prop key="/SaveAbwesenheitsart.s">SaveAbwesenheitenController</prop>
				<prop key="/LoescheAbwesenheitsart.s">LoescheAbwesenheitenController</prop>

				<prop key="/WaehleAbteilungfuerMitarbeiter.s">WaehleAbteilungfuerMitarbeiterController</prop>	
				<prop key="/WaehleMitarbeiterderAbteilung.s">WaehleMitarbeiterderAbteilungController</prop>
				<prop key="/EntferneMitarbeiterausAbteilung.s">EntferneMitarbeiterausAbteilungController</prop>
				<prop key="/FuegeMitarbeiterzuAbteilung.s">FuegeMitarbeiterzuAbteilungController</prop>
				
				<prop key="/WaehleMitarbeiter1.s">WaehleMitarbeiter1Controller</prop>	
			    <prop key="/WaehleUrlaubfuerMitarbeiter.s">WaehleUrlaubfuerMitarbeiterController</prop>
			    <prop key="/LoescheUrlaubMitarbeiter.s">LoescheUrlaubMitarbeiterController</prop>
			    <prop key="/SaveMitarbeiterUrlaubzuordnenneu.s">SaveMitarbeiterUrlaubzuordnenneuController</prop>
			    
				<prop key="/AbwesenheitVormerken.s">AbwesenheitVormerkenController</prop>
				<prop key="/AlleAbwesenheitendesMitarbeiters.s">AlleAbwesenheitendesMitarbeitersController</prop>
				<prop key="/LoescheAbwesenheit.s">LoescheAbwesenheitController</prop>
				
				<prop key="/WaehleMitarbeiter2.s">WaehleMitarbeiter2Controller</prop>
				<prop key="/AlleAbwesenheitendesMitarbeiters2.s">AlleAbwesenheitendesMitarbeiters2Controller</prop>
				<prop key="/BestaetigeAbwesenheit.s">BestaetigeAbwesenheitController</prop>
				
				<prop key="/Kalender.s">KalenderController</prop>
				
				<!-- ADMIN THEMEN -->
				<prop key="/EditFeiertag.s">FeiertagController</prop>
				<prop key="/AlleFeiertage.s">AlleFeiertageController</prop>
				<prop key="/SaveFeiertag.s">SaveFeiertagController</prop>
				<prop key="/LoescheFeiertag.s">LoescheFeiertagController</prop>
				<prop key="/EditSperrtag.s">SperrtagController</prop>
				<prop key="/AlleSperrtage.s">AlleSperrtageController</prop>
				<prop key="/SaveSperrtag.s">SaveSperrtagController</prop>
				<prop key="/LoescheSperrtag.s">LoescheSperrtagController</prop>
				<prop key="/EditJahr.s">JahrController</prop>
				<prop key="/AlleJahre.s">AlleJahreController</prop>
				<prop key="/SaveJahr.s">SaveJahrController</prop>
				<prop key="/LoescheJahr.s">LoescheJahrController</prop>
				<prop key="/WaehleJahr.s">WaehleJahrController</prop>
				<prop key="/WaehleFeiertagSperrtagfuerJahr.s">WaehleFeiertagSperrtagfuerJahrController</prop>
				<prop key="/EntferneFeiertagausJahr.s">EntferneFeiertagausJahrController</prop>
				<prop key="/FuegeFeiertagJahrzu.s">FuegeFeiertagJahrzuController</prop>
				<prop key="/EntferneSperrtagausJahr.s">EntferneSperrtagausJahrController</prop>
				<prop key="/FuegeSperrtagJahrzu.s">FuegeSperrtagJahrzuController</prop>
				
			</props>
		</property>
	</bean>
	
	<!--  Die Views liegen im Ordner "view" und sind jsp Dateien, managed spring  -->
	
	<bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver">
		<property name="prefix" value="/view/" />
		<property name="suffix" value=".jsp" />
	</bean>
	
	
</beans>
